circulating ball spindle - Spanish English Dictionary